import request from '@/utils/request'

//数据导入

//历史震害数据导入
export function importHeDamageData (data) {
    return request({
      url: '/importData/importHeDamageData',
      method: 'post',
      data: data
    })
  }

//输油，输气，水库大坝，其他重大工程导入
export function importMajorProjectsData (data) {
    return request({
      url: '/importData/importMajorProjectsData',
      method: 'post',
      data: data
    })
  }


  //核电站导入
export function importNpsData (data) {
  return request({
    url: '/importData/importNpsData',
    method: 'post',
    data: data
  })
}

// 重大工程

//数据保存
// export function saveData (data) {
//     return request({
//       url: '/vmeFacilities/saveData',
//       method: 'post',
//       data: data
//     })
//   }
//修改
export function updateData (data) {
    return request({
      url: '/vmeFacilities/updateData',
      method: 'post',
      data: data
    })
  }
//分页查询
  export function queryCipVulnerability (query) {
    return request({
      url: '/vmeFacilities/queryCipVulnerability',
      method: 'get',
      params: query
    })
  }

  //根据id查询（修改回显）
  // export function queryDataById (query) {
  //   return request({
  //     url: '/vmeFacilities/queryDataById',
  //     method: 'get',
  //     params: query
  //   })
  // }

    //根据编号查询（修改回显）
  export function queryDataByNumber (query) {
    return request({
      url: '/vmeFacilities/queryDataByNumber',
      method: 'get',
      params: query
    })
  }

    //删除
    // export function deleteDataById (query) {
    //     return request({
    //       url: '/vmeFacilities/deleteDataById',
    //       method: 'get',
    //       params: query
    //     })
    //   }

      export function deleteDataByNumber(query) {
        return request({
          url: '/vmeFacilities/deleteDataByNumber',
          method: 'get',
          params: query
        })
      }

















//重大工程历史震害数据

  //新增数据
  // export function saveHeDamage (data) {
  //   return request({
  //     url: '/heDamage/saveHeDamage',
  //     method: 'post',
  //     data: data
  //   })
  // }

  //修改数据
  export function updateHeDamage (data) {
    return request({
      url: '/heDamage/updateHeDamage',
      method: 'post',
      data: data
    })
  }


  //分页查询
  export function queryHeDamage (query) {
    return request({
      url: '/heDamage/page',
      method: 'get',
      params: query
    })
  }

  
  //根据id查询数据
  // export function getHeDamageById (query) {
  //   return request({
  //     url: '/heDamage/getHeDamageById',
  //     method: 'get',
  //     params: query
  //   })
  // }

    //根据编号查询数据
    export function getHeDamageByNumber (id) {
      return request({
        url: `/heDamage/getById?id=${id}`,
        method: 'get',
      })
    }

  //删除数据
  // export function deleteHeDamageById (query) {
  //   return request({
  //     url: '/heDamage/deleteHeDamageById',
  //     method: 'get',
  //     params: query
  //   })
  // }

  export function deleteHeDamageByNumber (query) {
    return request({
      url: '/heDamage/deleteByIds',
      method: 'get',
      params: query
    })
  }

  export function update (data) {
    return request({
      url: '/heDamage/updateById',
      method: 'post',
      data: data
    })
  }



